3d & animation careers in Oxfordshire, United Kingdom